🇬🇧 en fr 🇫🇷

island fox noun

  • A fox (Urocyon littoralis) endemic to the Channel Islands of California.
renard gris insulaire
Wiktionary Links